better be sure than sorry - French English Dictionary